crypto/tls.clientHandshakeState.finishedHash (field)
21 uses
crypto/tls (current package)
handshake_client.go#L38: finishedHash finishedHash
handshake_client.go#L566: hs.finishedHash = newFinishedHash(c.vers, hs.suite)
handshake_client.go#L573: hs.finishedHash.discardHandshakeBuffer()
handshake_client.go#L576: if err := transcriptMsg(hs.hello, &hs.finishedHash); err != nil {
handshake_client.go#L579: if err := transcriptMsg(hs.serverHello, &hs.finishedHash); err != nil {
handshake_client.go#L664: msg, err := c.readHandshake(&hs.finishedHash)
handshake_client.go#L674: msg, err = c.readHandshake(&hs.finishedHash)
handshake_client.go#L695: msg, err = c.readHandshake(&hs.finishedHash)
handshake_client.go#L734: msg, err = c.readHandshake(&hs.finishedHash)
handshake_client.go#L752: msg, err = c.readHandshake(&hs.finishedHash)
handshake_client.go#L770: if _, err := hs.c.writeHandshakeRecord(certMsg, &hs.finishedHash); err != nil {
handshake_client.go#L781: if _, err := hs.c.writeHandshakeRecord(ckx, &hs.finishedHash); err != nil {
handshake_client.go#L789: hs.finishedHash.Sum())
handshake_client.go#L838: signed := hs.finishedHash.hashForClientCertificate(sigType, sigHash)
handshake_client.go#L849: if _, err := hs.c.writeHandshakeRecord(certVerify, &hs.finishedHash); err != nil {
handshake_client.go#L854: hs.finishedHash.discardHandshakeBuffer()
handshake_client.go#L1016: verify := hs.finishedHash.serverSum(hs.masterSecret)
handshake_client.go#L1023: if err := transcriptMsg(serverFinished, &hs.finishedHash); err != nil {
handshake_client.go#L1042: msg, err := c.readHandshake(&hs.finishedHash)
handshake_client.go#L1084: finished.verifyData = hs.finishedHash.clientSum(hs.masterSecret)
handshake_client.go#L1085: if _, err := hs.c.writeHandshakeRecord(finished, &hs.finishedHash); err != nil {